#ifndef __RASTERSCAN_API_H__
#define __RASTERSCAN_API_H__

#include "rasterScan.h"

/* ------------------------ Public Methods Interface ------------------------ */

/*
 *
 * void initRasterScan(char * rasterScanFileName);
 *
 * */

#define initRasterScan                    p_initRasterScan


/*
 *
 * void printRasterScanMatrix(void);
 * 
 * */

#define printRasterScanMatrix                 p_printRasterScanMatrix


/*
 *
 * RASTERSCANDISPLAYTYPE options:
 *
 * RASTERSCAN_NO_DISPLAY,
 * RASTERSCAN_DISPLAY_END,
 * RASTERSCAN_DISPLAY_RASTERSCAN_ANIMATION
 *
 * void startAutoRasterScan(RASTERSCANDISPLAYTYPE rasterScanDisplayType);
 *
 * */

#define startAutoRasterScan               p_startAutoRasterScan


/*
 *
 * void deallocRasterScan(void);
 * 
 * */

#define deallocRasterScan                 p_deallocRasterScan


/*
 *
 *
 * int rasterScanGetNumberOfPixels(void)
 *
 * */

#define rasterScanGetNumberOfPixels          p_rasterScanGetNumberOfPixels





#endif
